package br.ufc.quixada.controller;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;
import javax.faces.context.FacesContext;
import javax.servlet.http.HttpSession;

import br.ufc.quixada.model.DAO.EventoJDAO;
import br.ufc.quixada.model.entidades.Atividade;
import br.ufc.quixada.model.entidades.Usuario;
import br.ufc.quixada.model.interfaces.EventoDAO;

@ViewScoped
@ManagedBean(name = "atividadeBean")
public class AtividadeBean {
	
	private Atividade atividade;
	
	public AtividadeBean() {
		this.atividade = new Atividade();
	}
	
	public String cadastraAtividade(){
		
		Usuario usuario = null;
		Object user;
		EventoDAO dao = new EventoJDAO();
		
		//Pega o usuario que esta na sessão
		HttpSession session = (HttpSession) FacesContext.getCurrentInstance()
				.getExternalContext().getSession(false);
		
	
		if (session != null && (user = session.getAttribute("usuario")) != null
				&& (user instanceof Usuario)) 
			usuario = (Usuario) user;
		
			
		
		
		return "";
	}

	public Atividade getAtividade() {
		return atividade;
	}

	public void setAtividade(Atividade atividade) {
		this.atividade = atividade;
	}
	
	
	

}
